EMT Practice Test

1. Question Content...


Question List

Question1: Test automation allows you to:

Question2: What type of testing measures its effectiveness by tracking which lines of code were executed by the tests?

Question3: A typical generic skill required for the role of tester is the ability to:

Question4: Which of the following statements about checklist-based testing is true?

Question5: Which of the following is an example of scenario-oriented acceptance criteria?

Question6: Which of the following statements about traceability is false?

Question7: Which of the following statements about the value of maintaining traceability between the test basis and test work products is not true?

Question8: A software development company invests heavily in tools to support the entire software development lifecycle, including testing. They have a tool that allows automated creation and installation of builds and subsequent execution of various types of automated tests. Which ONE of the following is a CORRECT statement about this type of test tool?

Question9: An agile software development organization has recently hired a senior tester. The organization has distributed teams spread across time zones. They need to share test status with various stakeholders including upper management and customers at a regular interval. Which of the following statements seems to be correct with regards to the communication?

Question10: Which of the following is a role that is usually responsible for documenting the findings (e.g., action items, decisions, recommendations) made by the review team as part of a typical formal review?

Question11: Which ONE of the following is a CORRECT example of the purpose of a test plan?

Question12: What is test oracle?

Question13: A test manager has started a cycle of testing for an e-commerce application. The reason for testing is the change in the protocol for connecting to the payment gateway because of new regulations. Which of the following correctly names this type of testing?

Question14: Which of the following is NOT a typical debugging activity when a failure is triggered by dynamic testing?

Question15: Which of the following statements is true?

Question16: After being in operation for many years, a document management system must be decommissioned as it has reached its end of life. This system will not be replaced by any other new system. A legal obligation provides that all documents within the system must be kept for at least 20 years in a state archive.
Which of the following statements about maintenance testing for decommissioning of this system is true?

Question17: Consider a program that computes the factorial of a number (n). From the specifications you know that:
*If n < 0, a message "Value out of range" must be issued.
*If 0 < n < 100, the program calculates the factorial and returns the number
*If 100 < n < 200 message "Value out of range" must be issued
Which of the following statements about the equivalence partitions is CORRECT?

Question18: Consider the following examples of risks identified in different software development projects:
[I]. The contrast color ratio for both normal text and large text of a website does not comply with the applicable accessibility guidelines, making it difficult for many users to read the content on the pages
[II]. A development vendor fails to deliver their software system on time, causing significant delays to system integration testing activities that have been planned as part of a development project for a system of systems
[III]. People in the test team do not have sufficient skills to automate tests at the test levels required by the test automation strategy which does not allow production of an effective regression test suite
[IV]. In a web application, data from untrusted sources is not subject to proper input validation, making the application vulnerable to several security attacks Which of the following statements is true?

Question19: Which of the following statements is true?

Question20: Which of the following statements about impact of DevOps on testing is CORRECT?

Question21: Which ONE of the following statements is correct?

Question22: A requirement specifies that if the total amount of sales (TAS) made during the year by a corporate seller is
300000€ or more, the bonus that must be paid to the seller is 100% of a certain amount agreed upon at the beginning of the year. The software contains a fault as it implements this requirement with the decision "IF (TAS = 300000)" instead of "IF (TAS >= 300000)". The application of the 3-value boundary value analysis to this problem consists of the following three test cases (TAS is an integer variable):
TC1 = 299999 TC2=300000 TC3=300001
Which of the following statements is true?

Question23: Which of the following work products cannot be examined by static analysis?

Question24: Which of the following answers describes a reason for adopting experience-based testing techniques?

Question25: Which of the following statements about TDD, BDD and ATDD is true?

Question26: Which of the following statements about error guessing is true?

Question27: Which of the following statements about estimation of the test effort is WRONG?

Question28: Which of the following statements refers to good testing practice to be applied regardless of the chosen software development model?

Question29: The following chart represents metrics related to testing of a project that was competed. Indicate what is represented by tie lines A, B and the axes X.Y

Question30: A program is used to control a manufacturing line (turn machines on and off. start and stop conveyer belts, add raw materials to the flow. etc.). Not all actions are possible at all times. For example, there are certain manufacturing stages that cannot be stopped - unless there is an emergency. A tester attempts to evaluate if all such cases (where a specific action is not allowed) are covered by the tests.
Which coverage metric will provide the needed information for this analysis?

Question31: Which of the following is a typical potential risk of using test automation tools?

Question32: Which of the following is LEAST likely to describe a task performed by someone in a testing role?

Question33: Consider the following examples of risks identified in different software development projects:
[I]. It may not be possible to generate the expected workloads to run performance tests, due to the poor hardware equipment of the machines (load injectors) that should generate these workloads
[II]. A user's session on a web application is not invalidated after a certain period of inactivity (configured by the system administrator) of the user
[III]. The test team will not have an adequate requirements specification (since many requirements will still be missing) by the time test design and analysis activities should begin according to the test plan
[IV]. Following a failure, the system is unable to continue to maintain its pre-failure operation and some data becomes corrupted Which of the following statements is true?

Question34: Mark the correct sentences:
* Defects are a result of environmental conditions and are also referred to as "Failures"
* A human mistake may produce a defect
* A system mil totally fail to operate correctly when a failure exists in it
* When a defect exists in a system it may result in a failure
* Defects occur only as a result of technology changes

Question35: Can "cost" be regarded as Exit criteria?

Question36: From a testing perspective, configuration management:

Question37: Which of the following is not an example of a typical generic skill required for testing?

Question38: A new web app aims at offering a rich user experience. As a functional tester, you have run some functional tests to verify that, before releasing the app, such app works correctly on several mobile devices, all of which are listed as supported devices within the requirements specification. These tests were performed on stable and isolated test environments where you were the only user interacting with the application. All tests passed, but in some of those tests you observed the following issue: on some mobile devices only, the response time for two web pages containing images was extremely slow.
Based only on the given information, which of the following recommendation would you follow?

Question39: A Test Manager conducts risk assessment for a project. One of the identified risks is: The sub-contractor may fail to meet his commitment". If this risk materializes. it will lead to delay in completion of testing required for the current cycle.
Which of the following sentences correctly describes the risk?

Question40: As a tester, as part of a V-model project, you are currently executing some tests aimed at verifying if a mobile app asks the user to grant the proper access permissions during the installation process and after the installation process. The requirements specification states that in both cases the app shall ask the user to grant access permissions only to the camera and photos stored on the device. However, you observe that the app also asks the user to grant access permission to all contacts on the device. Consider the following items:
[I]. Test environment
[II]. Expected result
[III]. Actual result
[IV]. Test level
[V]. Root cause
Based on only the given information, which of the items listed above, are you able to correctly specify in a defect report?

Question41: Which of the following statements about how different types of test tools support testers is true?

Question42: Given some statements about independence of testing
i.Independence is a replacement for familiarity with the code
ii.Independence helps remove the biases produced because of own work
iii.Similar kind of failures can be detected by anyone
iv.Assumptions by different people are different revealing weaknesses Which of the following CORRECTLY represents the benefits?

Question43: Exploratory testing is an experience-based test technique:

Question44: Which of the following types of tools is best suited for determining source code compliance with the guidelines provided by a coding standard?

Question45: For a given set of test-cases, which of the following is a benefit of running these tests with a test automation tool?

Question46: During component testing of a program if 100% decision coverage is achieved, which of the following coverage criteria is also guaranteed to be 100%?

Question47: Which of the following statements is not correct?

Question48: A calculator software is used to calculate the result for 5+6.
The user noticed that the result given is 6.
This is an example of;

Question49: Which sequence of state transitions is INCORRECT in accordance with the following description?
To provide for disaster recovery a system (designated as A) has been provided with a backup system (designated as B). Only one of them can be active at a time. When A goes down, B becomes active. When A comes back up then B becomes inactive and A becomes active again. However, when A is down and B also goes down then a message is sent to the system administrator. After this once A comes back up, A becomes active or if B comes up then B becomes Active.

Question50: Consider the following simplified version of a state transition diagram that specifies the behavior of a video poker game:

What Is the minimum number of test cases needed to cover every unique sequence of up to 3 states/2 transitions starting In the "Start" state and ending In the "End" state?

Question51: Which of the following types of bug are more likely to be found by static testing then by dynamic testing?

Question52: A company wants to reward each of its salespeople with an annual bonus that represents the sum of all the bonuses accumulated for every single sale made by that salesperson. The bonus for a single sale can take on the following four values: 3%, 5%, 7% and 10% (the percentage refers to the amount of the single sale). These values are determined on the basis of the type of customer (classified as "Basic" or "Premium") to which such sale was made, and on the amount of such sale classified into the following three groups G1, G2 and G3:
* [G1]: less than 300 euros
* [G2]: between 300 and 2000 euros
* [G3]: greater than 2000 euros
Which of the following is the minimum number of test cases needed to cover the full decision table associated with this scenario?

Question53: A number of characteristics are given for impact of SDLC on the testing effort.
i.Finishing of requirements review leading to test analysis
ii.Both - static and dynamic testing performed at unit testing level
iii.Frequent regression testing may need to be performed
iv.Extensive product documentation
v.More use of exploratory testing
Which of the following statements is MOST correct?

Question54: The fact that defects are usually not evenly distributed among the various modules that make up a software application, but rather their distribution tend to reflect the Pareto principle:

Question55: Which of the following is the main difference between quality assurance (QA) and quality control (QC)?

Question56: Pariksha labs is a mature software testing company. They are TMMi level 5 certified. Their testing processes are well defined. Which ONE of the following statements is likely to be CORRECT about them?

Question57: A virtual service emulating a real third-party service and the automated test scripts (aimed at testing the system under test) that interact with that service, are test work products that are typically created during:

Question58: A test manager decided to skip static testing since he believes bugs can be found easily by doing dynamic testing. Was this decision right or wrong?

Question59: A system has a self-diagnostics module that starts executing after the system is reset. The diagnostics are running 12 different tests on the systems memory hardware. The following is one of the requirements set for the diagnostics module:
'The time taking the diagnostics tests to execute shall be less than 2 seconds' Which of the following is a failure related to the specified requirement?

Question60: A requirement specifies that a certain identifier (ID) must be between 5 and 10 characters long, must contain only alphanumeric characters, and its first character must be a letter. As a tester, you want to apply one-dimensional equivalence partitioning to test this ID. This means that you have to apply equivalence partitioning individually: to the length of the ID, the type of characters contained within the ID, and the type of the first character of the ID.
What is the number of partitions to cover?

Question61: Which of the following statements about static testing and dynamic testing is true?

Question62: An e-commerce site accepts credit cards for processing the payment. The payment processing form has a field for the amount of money to be deducted. The minimum amount of money that can be processed is $10. The credit cards have a limit of $5,000 (Five Thousand). Assume that only integers can be accepted as inputs.
Which of the following set of boundary values you will choose for EFFICIENT testing for the amount of money that can be spent?

Question63: In a review, which of the following is the responsibility of the manager?

Question64: An anti-intrusion system is battery powered and is activated by pressing the only available button. To deactivate the system, the operator must enter a PIN code. The system will stay in alert mode within a configurable timeout and an alarm bell will ring if the system is not deactivated before the timeout expires.
The following state transition diagram describes the behavior of the system:

What is the minimum number of test cases needed to cover every unique sequence of exactly 4 states/3 transitions starting and ending in the "Inactive" state? (note that "Inactive" is not a final state in the diagram)

Question65: Which of the following statements is true?

Question66: Which of the following about typical information found within a test plan is false?

Question67: An application is subjected to a constant load for an extended period of time as part of a performance test.
While running this test, the response time of the application steadily slows down, which results in a requirement not being met. This slowdown is caused by a memory leak where the application code does not properly release some of the dynamically allocated memory when it is no longer needed.
Which of the following statements is true?

Question68: Which of the following statements best describes how configuration management supports testing?

Question69: Consider an estimation session in which a six-member Agile team (Membl,..., Memb6) uses the planning poker technique to estimate a user story (in story points). The team members will use a set of cards with the following values: 1. 2, 3, 5, 8,13, 21. Below is the outcome of the first round of estimation for this session:
Membl = 3 Memb2 = 3 Memb3 = 3
Memb4 = 21 Memb5 = 3 Memb6 = 1
Which of the following answers best describes how the estimation session should proceed?

Question70: Which of the following statements about exploratory testing is true?

Question71: Calculate the measurement error SD for the following estimates done using three point estimation technique- Most optimistic effort (a) -120 person days Most likely effort (m) -180 person days Most pessimistic effort (b) - 240 person days

Question72: Who of the following has the best knowledge to decide what tests in a test project should be automated?

Question73: The following decision table is used to assist a doctor in determining the drug therapy to prescribe for a patient (aged 6 to 65 years) diagnosed with acute sinusitis. The table consists of three Boolean conditions and six actions:

Based only on the given information, which of the following statements is true?

Question74: Which of the following statements about branch coverage is true?

Question75: Which of the following statements about the shift-left approach is true?